﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;

namespace SMG.Presentation
{
    public interface IWindowCrud
    {
        #region Components Events
        void btnNovo_Click(object sender, RoutedEventArgs e);
        void btnAlterar_Click(object sender, RoutedEventArgs e);
        void btnSalvar_Click(object sender, RoutedEventArgs e);
        void btnConsultar_Click(object sender, RoutedEventArgs e);
        void btnExcluir_Click(object sender, RoutedEventArgs e);
        void btnCancelar_Click(object sender, RoutedEventArgs e);
        void btnSair_Click(object sender, RoutedEventArgs e);
        #endregion

        #region Auxiliars Functions
        void Clean();
        void LoadEntity();
        void Validate();
        #endregion
    }
}
